Volume 23, Issue 3, September 2023, Pages 27-37
Amro Abdelghany Saleh; Wafaa Yousif Abdel Wahed
Volume 23, Issue 1, March 2023, Pages 79-92
Amro Abdelghany Saleh
Volume 19, Issue 2, June 2019, Pages 29-41
Amro Abdelghany Saleh; Mohamed Masoud